<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      /*
       1、定义函数
       2、函数参数（实参、形参）
       3、返回值
       4、代码逻辑
      */
      function pow(x, n) {
        // 循环
        // let sum = 0;
        // for (let i = 1; i <= n; i++) {
        //   sum += x * x;
        // }
        // 幂运算符
        let sum = x ** n; // 2**4
        return sum;
      }
      console.log(pow(2, 4));
      // pow(3, 2) = 3 * 3 = 9
      // pow(3, 3) = 3 * 3 * 3 = 27
      // pow(1, 100) = 1 * 1 * ...*1 = 1
    </script>
  </body>
</html>
